Skip to content

feat: add global builder engine default#189

Merged
vigneshrajsb merged 1 commit intomainfrom
codex/global-builder-engine-default
Apr 28, 2026
Merged

feat: add global builder engine default#189
vigneshrajsb merged 1 commit intomainfrom
codex/global-builder-engine-default

Conversation

@vigneshrajsb
Copy link
Copy Markdown
Contributor

Summary

  • add a shared builder engine model with buildkit, kaniko, and ci
  • let docker-backed services inherit buildDefaults.engine when service config does not set builder.engine
  • keep ci on the existing CI build path and limit native builds to buildkit and kaniko

Validation

  • pnpm run lint
  • BUILD_MODE=yes DATABASE_URL=postgres://user:pass@localhost:5432/lifecycle_test pnpm test
  • pnpm run ts-check was run and still fails on existing repository-wide TypeScript errors unrelated to this change

Notes

  • test fixtures use neutral sample repositories, pipeline names, and registry values
  • the public builder engine schema now accepts only buildkit, kaniko, and ci

@vigneshrajsb vigneshrajsb marked this pull request as ready for review April 28, 2026 16:14
@vigneshrajsb vigneshrajsb requested a review from a team as a code owner April 28, 2026 16:14
@vigneshrajsb vigneshrajsb changed the title Add global builder engine default feat: add global builder engine default Apr 28, 2026
@vigneshrajsb vigneshrajsb merged commit 33d21f5 into main Apr 28, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant